The U.S. President claims Moscow and Riyadh could cut production by 10 million barrels or more, just as the Saudis load up a whopping 18.8 million barrels onto crude tankers for April dispatches.
The U.S. President claims Moscow and Riyadh could cut production by 10 million barrels or more, just as the Saudis load up a whopping 18.8 million barrels onto crude tankers for April dispatches.